Volume 52, Issue 2, April 2023, Pages 703-716
Khaled Mohamed Hasan Basiony; Ahmad Abd El-Fatah Abo-Rashed; Ahmed Seif El-Nasr Sedeek